$(function () {
    $('#nav').tree({
        url : UU['GET_NAV'],
        lines : true,
        onLoadSuccess : function (node, data) {
            var _this = this;
            if (data) {
                $(data).each(function () {
                    if (this.state == 'closed') {
                        $(_this).tree('expandAll');
                    }
                })
            } else {
                $('#nav').tree('remove', node.target);
            }
        },
        onClick : function (node) {
            if (node.url) {
                if ($('#tabs').tabs('exists', node.text)) {
                    $('#tabs').tabs('select', node.text)
                } else {

                    $('#tabs').tabs('add', {
                        title : node.text,
                        closable : true,
                        iconCls : node.iconCls,
                        href : UU['APP_PATH'] + node.url,
                    });

                }
            }
        }
    });

    $('#tabs').tabs({
        fit : true,
        border : false,
    });
});